@charset "utf-8";
/**/

/**{padding:0;margin:0;font-family:"微软雅黑";box-sizing:border-box;outline:none}
:after,:before{box-sizing:inherit}
a{text-decoration:none;color:inherit}
ul{list-style:none}*/

.fagnan100{ float:left; width:100%; background:url(../images/fabg.jpg) top center no-repeat; height:590px; margin-bottom:20px;}
.fagnan100 a:link {color:#ffffff; text-decoration:none; } 
.fagnan100 a:visited {color:#ffffff; text-decoration:none;} 
.fagnan100 a:hover,a:active {color:#0166aa; text-decoration: none;}

.col-sm-4{float:left;position:relative;width:33.33333333%}
.selected-solution{height:640px;}
.selected-solution>div{position:relative;width:1400px;margin:0 auto}
.selected-solution .swiper-container{height:630px;width:1220px}
.selected-solution .layer-title{color:#393b40;padding:25px 0 15px 0;text-align:center;font-size:26px;letter-spacing:1.09px}
.selected-solution .layer-title a:link {color:#ffffff; text-decoration:none; } 
.selected-solution .layer-title a:visited {color:#ffffff; text-decoration:none;} 
.selected-solution .layer-title a:hover,a:active {color:#ffffff; text-decoration: none;}
/*主体列表*/
.selected-solution .solution-cardlist{max-width:1220px;margin:20px auto 0 auto;}
.swiper-slide,.swiper-wrapper{height:560px!important}
.selected-solution .solution-cardlist .col-sm-4{padding:0 10px;  top:0;transition:all .15s linear;box-sizing:border-box}
.selected-solution .solution-cardlist .col-sm-4 .solution-card{height:460px;background:#fff; text-align:left;overflow:hidden;transition:all .15s linear;}
.selected-solution .solution-cardlist .col-sm-4:hover{ position:relative;position:relative;top:-20px;transition:all .25s linear}
.selected-solution .solution-cardlist .col-sm-4:hover .solution-card{height:500px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);transition:all .2s linear}
.selected-solution .solution-cardlist .col-sm-4 .solution-card .lanmu{ position: absolute; z-index:50; left:10px; top:120px; background-color: rgba(1, 102, 170, 0.9); padding:10px 30px; line-height:20px; border-radius:0 4px 4px 0; }
.selected-solution .solution-cardlist .col-sm-4 .solution-card .lanmu a:link {color:#ffffff; text-decoration:none; } 
.selected-solution .solution-cardlist .col-sm-4 .solution-card .lanmu a:visited {color:#ffffff;} 
.selected-solution .solution-cardlist .col-sm-4 .solution-card .lanmu a:hover,a:active {color:#ffffff; text-decoration: underline;}
.selected-solution .solution-cardlist .col-sm-4 .solution-card img{width:387px;height:265px; transition:all .2s linear}
.selected-solution .solution-cardlist .col-sm-4 .solution-card h3{margin:25px 30px 10px;font-size:18px;color:#252b3a;letter-spacing:.65px;text-align:left}

.selected-solution .solution-cardlist .col-sm-4 .solution-card a:link {color:#252b3a; text-decoration:none; } 
.selected-solution .solution-cardlist .col-sm-4 .solution-card a:visited {color:#252b3a;} 



.selected-solution .solution-cardlist .col-sm-4 .solution-card p{margin:0 30px;padding-top:15px;font-size:14px;color:#666a75;letter-spacing:.51px; line-height:22px;}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl{margin:0 30px;overflow:visible}
.cf:after,.cf:before{content:" ";display:table;line-height:0}
.cf:after{clear:both}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl dt{margin-bottom:10px;font-size:16px;color:#252b3a;letter-spacing:.51px;line-height:19px;position:relative}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl dt:before{position:absolute;display:inline-block;left:-8px;top:7px;content:'';vertical-align:middle;width:4px;height:4px;border-radius:50%;background:#252b3a}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl dd{float:left;width:50%;margin-bottom:6px;font-size:12px;color:#a0a2a8;letter-spacing:.44px;line-height:20px}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span{margin:20px 30px 0;font-size:16px;display:inline-block;color:#666a75;letter-spacing:.51px;line-height:22px;opacity:0;transition:opacity .15s linear}
.selected-solution .solution-cardlist .col-sm-4:hover .solution-card>span{opacity:1;transition:opacity .2s linear 50ms}
/*了解更多*/
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a span{display:inline-block;vertical-align:middle}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a span.arrow-f{width:15px;height:15px;background:url(../images/marketplace-selected-arrow0.svg);display:inline-block;vertical-align:middle;margin-left:5px;position:relative;transition:.3s ease-out}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a:hover{color:#0166aa;}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a:hover span.arrow-f{transform:translate(5px,0);background:url(../images/marketplace-selected-arrow2.svg)}
/*重置swiper*/
.swiper-container-horizontal>.swiper-pagination-bullets.solution-pagination{bottom:30px; }/*点*/
.solution-pagination .swiper-pagination-bullet{width:24px;height:4px;border-radius:100px;overflow:hidden;background:#dfe1f1;border:none;cursor:pointer;content:'';display:inline-block;box-sizing:border-box;opacity:1;vertical-align:middle;}
.solution-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0166aa;box-sizing:border-box;}
.swiper-container-solution .swiper-button-prev{box-sizing:border-box;outline:none;left:0; height:50px;margin-top:0;background-image:url(../images/marketplace-home-arrow_big.png);background-size:cover;transition:background-image .15s}


.swiper-container-solution .swiper-button-next{box-sizing:border-box;outline:none; right:0;height:50px;margin-top:0;background-image:url(../images/marketplace-home-arrow_big.png);transform:rotate(180deg);background-size:cover;transition:background-image .15s}
.swiper-container-solution .swiper-button-next:hover,.swiper-container-solution .swiper-button-prev:hover{background-image:url(../images/marketplace-home-arrow_big_hover.png);transition:background-image .2s}